• Validating the Admin Functionality in Organization

    10:55:28 AM / 00:00:18:322 Pass

    Validating the Admin Functionality in Organization
    09.29.2023 10:55:28 AM 09.29.2023 10:55:46 AM 00:00:18:322 · #test-id=1
    Given Open Browser OrangeHRM "https://opensource-demo.orangehrmlive.com/web/index.php/auth/login"
    When Use enter login details
    And click the Login btn
    Given Select Admin
    And Select User Management and click on user
    When Click on Help
    Then validate Help function working fine or not
    com.stepdefinition.HooKs.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
  • Validating the Admin Functionality of Job

    10:55:46 AM / 00:00:12:337 Pass

    Validating the Admin Functionality of Job
    09.29.2023 10:55:46 AM 09.29.2023 10:55:59 AM 00:00:12:337 · #test-id=12
    Given Open Browser OrangeHRM "https://opensource-demo.orangehrmlive.com/web/index.php/auth/login"
    When Use enter login details
    And click the Login btn
    Given Select Admin
    And Select Job and click on Pay Grades
    When Click on Add and fill the details of Pay Grades
    And Click on Save Pay Grades
    Then User validate the saved successfully Pay Grades
    com.stepdefinition.HooKs.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
  • Validating the Admin Functionality in Organization

    10:55:59 AM / 00:00:45:321 Pass

    Validating the Admin Functionality in Organization
    09.29.2023 10:55:59 AM 09.29.2023 10:56:44 AM 00:00:45:321 · #test-id=24
    Given Open Browser OrangeHRM "https://opensource-demo.orangehrmlive.com/web/index.php/auth/login"
    When Use enter login details
    And click the Login btn
    Given Select Admin
    When Click on Organization and select General Information
    And Click on Edit and fill the details
    Then Take screeshotUser succesfully
    com.stepdefinition.HooKs.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    Given Open Browser OrangeHRM "https://opensource-demo.orangehrmlive.com/web/index.php/auth/login"
    When Use enter login details
    And click the Login btn
    Given Select Admin
    When Click on Organization and select Location
    And Click on Add and fill the details
    Then User validate the saved successfully
    com.stepdefinition.HooKs.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    Given Open Browser OrangeHRM "https://opensource-demo.orangehrmlive.com/web/index.php/auth/login"
    When Use enter login details
    And click the Login btn
    Given Select Admin
    When Click on Organization and select Location
    And User Click the Search Btn
    Then get the user and validate the user by it location
    com.stepdefinition.HooKs.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
  • Validating the Admin Functionality in Organization in Qualification

    10:56:44 AM / 00:00:11:815 Pass

    Validating the Admin Functionality in Organization in Qualification
    09.29.2023 10:56:44 AM 09.29.2023 10:56:56 AM 00:00:11:815 · #test-id=55
    Given Open Browser OrangeHRM "https://opensource-demo.orangehrmlive.com/web/index.php/auth/login"
    When Use enter login details
    And click the Login btn
    Given Select Admin
    When Click on Qualification and select Skills
    And Click on Add fill the details
    Then validate the saved successfully
    com.stepdefinition.HooKs.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
  • Validating the Admin UserMagement Functionality

    10:56:56 AM / 00:00:32:203 Pass

    Validating the Admin UserMagement Functionality
    09.29.2023 10:56:56 AM 09.29.2023 10:57:28 AM 00:00:32:203 · #test-id=66
    Given Open Browser OrangeHRM "https://opensource-demo.orangehrmlive.com/web/index.php/auth/login"
    When User enter the "Admin" and "admin123"
    And click the Login btn
    Given Select Admin
    And Select User Management and click on user
    When Click on Add and filling the details of user
    And Click on Save User
    Then User validate the saved successfully
    com.stepdefinition.HooKs.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    Given Open Browser OrangeHRM "https://opensource-demo.orangehrmlive.com/web/index.php/auth/login"
    When Use enter login details
    And click the Login btn
    Given Select Admin
    And Select User Management and click on user
    When User Enter the Search Details
    And User Click the Search Btn
    Then User Check Weather New user Added or not
    com.stepdefinition.HooKs.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
  • Reports-Leave Entitlements and Usage Report

    10:57:28 AM / 00:00:22:451 Pass

    Reports-Leave Entitlements and Usage Report
    09.29.2023 10:57:28 AM 09.29.2023 10:57:51 AM 00:00:22:451 · #test-id=89
    Given Open Browser OrangeHRM "https://opensource-demo.orangehrmlive.com/web/index.php/auth/login"
    When Use enter login details
    And click the Login btn
    Given the user should on leave home page
    When the user click on Leave Entitlements and Usage Report from reports dropdown
    When the user select generate for option as employee
    And the user enters name
    And the user select leave period.
    And the user click on generate button
    Then the user should successfully get generated records
    com.stepdefinition.HooKs.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    Given Open Browser OrangeHRM "https://opensource-demo.orangehrmlive.com/web/index.php/auth/login"
    When Use enter login details
    And click the Login btn
    Given the user should on leave home page
    When the user click on Leave Entitlements and Usage Report from reports dropdown
    When the user select generate for leave type option
    And the user select leave type for generate report
    And the user select leave period for generate report
    And the user select location for generate report
    And the user select subunit for generate report
    And the user select job title for generate report
    And the user click on generate button for generate report
    Then the user shoudld successfully get generated recordss
    com.stepdefinition.HooKs.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
  • Configure-Leave Period

    10:57:51 AM / 00:00:08:415 Pass

    Configure-Leave Period
    09.29.2023 10:57:51 AM 09.29.2023 10:57:59 AM 00:00:08:415 · #test-id=119
    Given Open Browser OrangeHRM "https://opensource-demo.orangehrmlive.com/web/index.php/auth/login"
    When Use enter login details
    And click the Login btn
    Given the user should on leave home page
    And the user click on leave period from configure tab
    And the user select month
    And the user click on save. button
    Then the user should be sucessfully set leave period
    com.stepdefinition.HooKs.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
  • Add Entitlements

    10:57:59 AM / 00:00:24:979 Pass

    Add Entitlements
    09.29.2023 10:57:59 AM 09.29.2023 10:58:24 AM 00:00:24:979 · #test-id=131
    Given Open Browser OrangeHRM "https://opensource-demo.orangehrmlive.com/web/index.php/auth/login"
    When Use enter login details
    And click the Login btn
    Given the user should on leave home page
    When the user click on add entitlements from entitlements dropdown mwnu
    And the user click on add to
    And the user enter name
    And the user select leave type and leave period
    And the user enter leave entitlement
    And the user click on save button
    And the user click on confirm
    Then the user should added leave entitlements successfully
    com.stepdefinition.HooKs.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    Given Open Browser OrangeHRM "https://opensource-demo.orangehrmlive.com/web/index.php/auth/login"
    When Use enter login details
    And click the Login btn
    Given the user should on leave home page
    When the user click on add entitlements from entitlements dropdown mwnu
    And the user select leave type and leave period
    And the user enter leave entitlement
    And the user click on save button
    And the user should get required message
    com.stepdefinition.HooKs.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
  • MyInfo Module

    10:58:24 AM / 00:00:05:474 Fail

    MyInfo Module
    09.29.2023 10:58:24 AM 09.29.2023 10:58:29 AM 00:00:05:474 · #test-id=159
    Given Open Browser OrangeHRM "https://opensource-demo.orangehrmlive.com/web/index.php/auth/login"
    When Use enter login details
    And click the Login btn
    Given the user is on the MyInfo home page "https://opensource-demo.orangehrmlive.com/web/index.php/pim/viewPersonalDetails/empNumber/7"
    When the user enters personal details and save them
    Then the user should be able to successfully add personal details
    Step skipped
    com.stepdefinition.HooKs.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
  • Orange HRM Login feature test

    10:58:30 AM / 00:00:24:405 Fail

    Orange HRM Login feature test
    09.29.2023 10:58:30 AM 09.29.2023 10:58:54 AM 00:00:24:405 · #test-id=169
    Given Open Browser OrangeHRM "https://opensource-demo.orangehrmlive.com/web/index.php/auth/login"
    When User enter the "Admin" and "admin123"
    And click the Login btn
    Then Validating Login Page
    com.stepdefinition.HooKs.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    Given Open Browser OrangeHRM "https://opensource-demo.orangehrmlive.com/web/index.php/auth/login"
    When User enter the "Admin" and "admin123"
    And click the Login btn
    Then Validating Login Page
    com.stepdefinition.HooKs.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
  • Trackers Feature

    10:58:54 AM / 00:00:39:182 Pass

    Trackers Feature
    09.29.2023 10:58:54 AM 09.29.2023 10:59:33 AM 00:00:39:182 · #test-id=184
    Passthe user add performance tracker for multiple employees
    Given Open Browser OrangeHRM "https://opensource-demo.orangehrmlive.com/web/index.php/auth/login"
    When Use enter login details
    And click the Login btn
    Given the user should on performance home page
    When the user click on tracker from configure dropdown
    And the user click on add button
    And the user enter trackername Tracker1
    And the user enter empname v
    And the user enter reviewername h
    And the user click on performance tracker save button
    Then the user should successfully get saved message
    com.stepdefinition.HooKs.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    Passthe user add performance tracker for multiple employees
    Given Open Browser OrangeHRM "https://opensource-demo.orangehrmlive.com/web/index.php/auth/login"
    When Use enter login details
    And click the Login btn
    Given the user should on performance home page
    When the user click on tracker from configure dropdown
    And the user click on add button
    And the user enter trackername Tracker2
    And the user enter empname b
    And the user enter reviewername v
    And the user click on performance tracker save button
    Then the user should successfully get saved message
    com.stepdefinition.HooKs.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
  • PIM Module in OrangeHRM

    10:59:33 AM / 00:01:05:119 Pass

    PIM Module in OrangeHRM
    09.29.2023 10:59:33 AM 09.29.2023 11:00:38 AM 00:01:05:119 · #test-id=214
    Given Open Browser OrangeHRM "https://opensource-demo.orangehrmlive.com/web/index.php/auth/login"
    When Use enter login details
    And click the Login btn
    And Click on Search
    Then click on PIM
    And click on configuration list
    And select termination reasons
    Then click on add
    And enter the name
    Then click on save
    Then validating the Records
    com.stepdefinition.HooKs.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    Given Open Browser OrangeHRM "https://opensource-demo.orangehrmlive.com/web/index.php/auth/login"
    When Use enter login details
    And click the Login btn
    And Click on Search
    Then click on PIM
    Then click on pim
    And fill the details
    And click on search
    Then I should see employee details
    com.stepdefinition.HooKs.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    Given Open Browser OrangeHRM "https://opensource-demo.orangehrmlive.com/web/index.php/auth/login"
    When Use enter login details
    And click the Login btn
    And Click on Search
    Then click on PIM
    Then I click reports
    And click on add
    Then enter report name
    And select select criteria
    Then choose the option
    And select dispay fields group
    Then choose display group option
    And select display field
    Then choose thr display option
    And click on plus
    Then save the record and validate it
    com.stepdefinition.HooKs.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
  • Validating the Recruitment Functionality in Candidates Options

    11:00:38 AM / 00:00:29:320 Fail

    Validating the Recruitment Functionality in Candidates Options
    09.29.2023 11:00:38 AM 09.29.2023 11:01:08 AM 00:00:29:320 · #test-id=260
    Given Open Browser OrangeHRM "https://opensource-demo.orangehrmlive.com/web/index.php/auth/login"
    When Use enter login details
    And click the Login btn
    Given Select Recruitment
    And Select Recruitment and after clickiing on Candidates
    When Click on Add and filling the details of Candidates
    And Click on Save Candidates
    Then User validate the saved successfully Candidates
    com.stepdefinition.HooKs.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
    Given Open Browser OrangeHRM "https://opensource-demo.orangehrmlive.com/web/index.php/auth/login"
    When Use enter login details
    And click the Login btn
    Given Select Recruitment
    And Select Recruitment and click on Candidates
    When User Enter the Search Details of Candidates
    And User Click the Search Btn Candidates
    Then User Check Weather New user Added or not Candidates
    com.stepdefinition.HooKs.takeScreenshot(io.cucumber.java.Scenario)
    Screenshot
  • 1

    java.lang.NullPointerException

    1 tests

    java.lang.NullPointerException

    1 failed
    Status Timestamp TestName
    Fail 10:58:27 AM When the user enters personal details and save them
    MyInfo Module.Fill Personal Details.When the user enters personal details and save them
  • 2

    org.openqa.selenium.NoSuchElementException

    2 tests

    org.openqa.selenium.NoSuchElementException

    2 failed
    Status Timestamp TestName
    Fail 10:58:31 AM Then Validating Login Page
    Orange HRM Login feature test.To validate the Login feature of the OrangeHRM.Then Validating Login Page
    Fail 11:00:56 AM Then User Check Weather New user Added or not Candidates
    Validating the Recruitment Functionality in Candidates Options.Searching for Added Candidates in Recruitment.Then User Check Weather New user Added or not Candidates

Started

Sep 29, 2023 10:55:27 AM

Ended

Sep 29, 2023 11:01:08 AM

Features Passed

10

Features Failed

3

Features
Scenarios
Steps

Timeline

Tags

NamePassedFailedSkippedOthersPassed %
@ValidatingPayGrade 1 0 0 0 100%
@Invalid_Credential 1 0 0 0 100%
@CandidatesCreationValidation 0 1 0 0 0%
@tag2 2 0 0 0 100%
@tag 6 0 0 0 100%
@CreatingUserByLocation 1 0 0 0 100%
@ConfigurationList 1 0 0 0 100%
@Valid_Credential 1 1 0 0 50%
@CandidatesCreation 1 0 0 0 100%
@UserCreation 1 1 0 0 50%
@Report 1 0 0 0 100%
@ValidatingUserByLocationInOraganization 1 0 0 0 100%
@EmployeList 1 0 0 0 100%
@ValidatingGeneralInfo 1 0 0 0 100%
@UserCreationValidation 1 0 0 0 100%
@PIM 3 0 0 0 100%
@tag1 2 0 0 0 100%

System/Environment

NameValue
version 10
os windows